/*
 *
 *   Copyright (c) 2017. 深圳市万连软件有限公司版权所有.
 *   注意:本内容仅限于深圳市万连软件有限公司内部传阅,禁止外泄以及用于其他的商业目的.
 *
 *   Document    : Result.java
 *   Created on  : 18-4-19 下午2:22
 *   Last Update : 18-4-19 下午2:22
 *   Author      : chenyuanbin
 *
 */

package com.example.demo.Result;

import lombok.Data;

import java.io.Serializable;

@Data
public abstract class AbstractResult implements Serializable {
    /* 结果代码 */
    private String code;
    /* 代码描述 */
    private String msg;

    public AbstractResult() {
    }

    public AbstractResult(String code, String msg) {
        this.code = code;
        this.msg = msg;
    }

    public AbstractResult(HttpStatusEnums status) {
        this.code = status.getCode();
        this.msg = status.getMessage();
    }
}
